.monoblocco {
	background-color: #fff;
	position: relative;
   /* top: 277px;	*/
	display: table;
	top: 276px;
}

.monoblocco.fixed {
	position: static;
	margin-top: 216px;
}


.monoblocco .contenuto .titolo_sezione {
	font-size: 35px;
	padding: 48px 0 50px 100px;
	color: #1ca8dd;
}

.monoblocco .contenuto .blocco_2 {
	/*padding-left: 100px;*/
}

.monoblocco .contenuto .blocco_2 .left {
	float: left;
	font-size: 25px;
	color: #fff;
}

.monoblocco .contenuto .blocco_2 .right {
	float: left;
}

.monoblocco .contenuto .blocco_4 {
	padding-left: 100px;
	padding-right: 100px;
	color: #4a4e57;
}

.monoblocco .contenuto .blocco_4 .riquadro {
	float: left;
	width: 265px;
	overflow: hidden;
}


.footer {
	position: static;
}
